package com.lsht.system.service.siwei;

import com.lsht.system.domain.siwei.SiweiJwd;

import java.util.List;

/**
 * @author zyc
 * @date 2024/11/17 14:15
 */
public interface SiweiJwdService {
    /**
     * 新增区域自动回显
     *
     * @param siweiJwd 区域自动回显
     * @return 结果
     */
    public int genAdd(SiweiJwd siweiJwd);
    /**
     * 删除区域自动回显信息
     *
     * @param id 区域自动回显主键
     * @return 结果
     */
    public int genDeleteById(List<String> idList);
    /**
     * 修改区域自动回显
     *
     * @param siweiJwd 区域自动回显
     * @return 结果
     */
    public int genUpdateById(SiweiJwd siweiJwd);
    /**
     * 查询区域自动回显列表
     *
     * @param siweiJwd 区域自动回显
     * @return 区域自动回显集合
     */
    public List<SiweiJwd> genQueryList(SiweiJwd siweiJwd);

    /**
     * 根据经纬度返回区域位置名称
     * @param siweiJwd
     * @return
     */
    String getAreaNameByPosition(SiweiJwd siweiJwd);

}
